/**

 */
package com.adkfp.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.adkfp.bean.ADKManageRoleBean;

/**
 * class name:SelectclassAction <BR>
 * class description: please write your description <BR>
 * Remark: <BR>
 * @version 1.00 2019年1月25日
 * @author ADK)zhoulin
 */
public interface ADKManageRoleDaoMapper {
	public void insert(ADKManageRoleBean bean);//插入一条记录
	public void delete(@Param("id")Integer id);//删除一条记录
	public void update(ADKManageRoleBean bean);//更新一条记录
	public void updateManageRoleById(Map<String, String> map);
	public List<ADKManageRoleBean> findByCondition(ADKManageRoleBean bean);//根据bean里面的条件(非空)查询所有记录
	public long findByConditionCount(ADKManageRoleBean bean);//根据bean里面的条件(非空)查询所有记录条数
	public ADKManageRoleBean findById(@Param("id")Integer id);//根据id查询一条记录
	public List<ADKManageRoleBean> getManageRoleByMap(Map<String, String> map);//根据条件获得权限
}
